home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
010a
/
mutoscan.zip
/
AUTOSCAN.BAS
next >
Wrap
BASIC Source File
|
1992-01-13
|
2KB
|
50 lines
'AUTOSCAN by Bob Reeves
'16215 Mill Point
'Houston, TX 77059
'This software is dedicated the public domain
DECLARE FUNCTION gooddrive% (drv$)
DECLARE FUNCTION exist% (file$)
file$ = LEFT$(DATE$, 2) + MID$(DATE$, 4, 2) + RIGHT$(DATE$, 4) + ".X%X"
IF exist%("c:\" + file$) THEN GOTO ranit
CLS
PRINT "AUTOSCAN by Bob Reeves"
PRINT " Distribute freely"
PRINT
PRINT "Executing VIRUSCAN on all drives. Output will be written to "; UCASE$(file$) + "."
IF gooddrive%("C") THEN drive$ = drive$ + "C: "
IF gooddrive%("D") THEN drive$ = drive$ + "D: "
IF gooddrive%("E") THEN drive$ = drive$ + "E: "
IF gooddrive%("F") THEN drive$ = drive$ + "F: "
IF gooddrive%("G") THEN drive$ = drive$ + "G: "
IF gooddrive%("H") THEN drive$ = drive$ + "H: "
IF gooddrive%("I") THEN drive$ = drive$ + "I: "
IF gooddrive%("J") THEN drive$ = drive$ + "J: "
IF gooddrive%("K") THEN drive$ = drive$ + "K: "
IF gooddrive%("L") THEN drive$ = drive$ + "L: "
IF gooddrive%("M") THEN drive$ = drive$ + "M: "
IF gooddrive%("N") THEN drive$ = drive$ + "N: "
IF gooddrive%("O") THEN drive$ = drive$ + "O: "
IF gooddrive%("P") THEN drive$ = drive$ + "P: "
IF gooddrive%("Q") THEN drive$ = drive$ + "Q: "
IF gooddrive%("R") THEN drive$ = drive$ + "R: "
IF gooddrive%("S") THEN drive$ = drive$ + "S: "
IF gooddrive%("T") THEN drive$ = drive$ + "T: "
IF gooddrive%("U") THEN drive$ = drive$ + "U: "
IF gooddrive%("V") THEN drive$ = drive$ + "V: "
IF gooddrive%("W") THEN drive$ = drive$ + "W: "
IF gooddrive%("X") THEN drive$ = drive$ + "X: "
IF gooddrive%("Y") THEN drive$ = drive$ + "Y: "
IF gooddrive%("Z") THEN drive$ = drive$ + "Z: "
PRINT "AUTOSCAN has found drives "; drive$
PRINT : PRINT
IF exist%("c:\*.X%X") THEN SHELL "del c:\*.X%X"
SHELL "c:"
SHELL "cd\"
SHELL "scan " + drive$ + " /report c:\" + file$ + " /nobreak"
PRINT : PRINT
SHELL "pause"
CLS
ranit:
END